* {
	margin: 0;
	padding: 0;
}

html {
	height: 100%;
	font-size: 62.5%
}

body {
	height: 100%;
	background-color: #FFFFFF;
	font: 1.2em Verdana, Arial, Helvetica, sans-serif;
}

/* ==================== Form style sheet ==================== */
form {
	margin: 25px 0 0 29px;
	width: 950px;
	padding-bottom: 30px;
}

.mail {
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 1000px;
	background: #D8F1F8;
	border: 1px soild silver;
}

.mail h2 {
	margin-left: 38px;
}

input {
	font-size: 11pt;
}

input:focus,textarea:focus {
	background-color: lightyellow;
}

input submit {
	font-size: 11pt;
}

fieldset {
	margin: 0 0 22px 0;
	border: 1px solid #095D92;
	padding: 12px 17px;
	background-color: #DFF3FF;
}

legend {
	font-size: 1.1em;
	background-color: #095D92;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 8px;
}

label.float {
	float: left;
	display: block;
	width: 60px;
	margin: 4px 0 0 0;
	clear: left;
}

label {
	display: block;
	width: auto;
	margin: 0 0 10px 0;
}

label.spam-protection {
	display: inline;
	width: auto;
	margin: 0;
}

label.text {
	display: inline;
	width: auto;
	margin: 0 0 10px 0;
}

input.inp-text,textarea,input.choose,input.answer {
	border: 1px solid #909090;
	padding: 3px;
}

input.inp-text {
	width: 150px;
	margin: 0 0 8px 0;
}

textarea {
	width: 400px;
	height: 150px;
	margin: 0 0 12px 0;
	display: block;
}

input.choose {
	margin: 0 2px 0 0;
}

input.answer {
	width: 40px;
	margin: 0 0 0 10px;
}

input.submit-button {
	font: 1.4em Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1px;
	display: block;
	margin: 23px 0 0 0;
}

form br {
	display: none;
}

.radioLeft input {
	text-align: left;
	display: inline;
}
/* ==================== Form style sheet for IE ==================== */

fieldset { padding: 22px 17px 12px 17px; position: relative; margin: 12px 0 34px 0; }
legend { position: absolute; top: -12px; left: 10px; }
label.float { margin: 5px 0 0 0; }
label { margin: 0 0 5px 0; }
label.spam-protection { display: inline; width: auto; position: relative; top: -3px; }
input.choose { border: 0; margin: 0; }
input.submit-button { margin: -10px 0 0 0; }

/* ==================== Form style sheet for IE end ==================== */